Implantation of allogeneic cartilage mini-grafts (Allogeneic Cartibeads)